#ifndef GUI_H_
#define GUI_H_


#include <string>

#include <cv.h>


/* Forward declaration to allow mutual includes */
class Controller;

class Gui
{
public:
	Gui(Controller* controller);
	virtual ~Gui();
	
public:
	void displayFrame(IplImage* image);
	
	
private:
	
	/* needed for callback */
	Controller* controller;
	
	std::string mainWindowName;
	
};

#endif /*GUI_H_*/
